The protocol of blended and problem-based learning